home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 2.iso / dist / fw_guile.idb / usr / freeware / bin / guile-config.z / guile-config
Encoding:
Text File  |  2002-07-08  |  656 b   |  17 lines

  1. #!/bin/sh -fb
  2. # Split the normal guile-config script into pieces so we can insert
  3. # $ROOT where necessary.  (You can't put variables on the '#!' line).
  4. #
  5. if [ -n "${ROOT}" ]; then
  6.    export GUILE_LOAD_PATH=${GUILE_LOAD_PATH:-${ROOT}/usr/freeware/share/guile/${GUILE_VERSION:-1.4}}
  7. fi
  8.  
  9. # guile behaves differently if stdout is a tty, so we can't reasonably
  10. # postprocess the output.  If we could, we'd do something like this:
  11. #  | sed -e 's#\(-[IL]\)\(/usr/freeware\)#\1${ROOT}\2#g' \
  12. #        -e 's#freeware/lib32#freeware/${ABILIB:-lib32}#g'
  13.  
  14. exec ${ROOT}/usr/freeware/bin/guile \
  15.     -e main -s ${ROOT}/usr/freeware/share/guile/.scm/guile-config "$@"
  16.